Skip to content

feat(docs): update favicon, fix icon contrast, add integration intros#5581

Merged
waleedlatif1 merged 3 commits into
stagingfrom
fix/docs-favicon-integrations
Jul 11, 2026
Merged

feat(docs): update favicon, fix icon contrast, add integration intros#5581
waleedlatif1 merged 3 commits into
stagingfrom
fix/docs-favicon-integrations

Conversation

@waleedlatif1

Copy link
Copy Markdown
Collaborator

Summary

  • Replace docs favicon/icon assets with the new sim logo
  • Fix BlockInfoCard icon contrast for light-color tiles (e.g. Daytona rendered as an invisible white-on-white icon) — ported the same brightness-based contrast logic used by the sim workflow toolbar
  • Add missing MANUAL-CONTENT-START:intro sections to 30 integration docs pages that lacked context/links (e.g. Extend)

Type of Change

  • Bug fix
  • Documentation

Testing

Tested manually - ran the docs dev server and confirmed the Daytona icon renders with the correct contrast class, verified all 30 mdx files now have an intro section, and checked every inserted link resolves to the correct official domain.

Checklist

  • Code follows project style guidelines
  • Self-reviewed my changes
  • Tests added/updated and passing
  • No new warnings introduced
  • I confirm that I have read and agree to the terms outlined in the Contributor License Agreement (CLA)

- replace docs favicon/icon assets with new sim logo
- fix light-tile icon contrast in BlockInfoCard so icons like Daytona
  no longer render invisible (white-on-white); matches sim toolbar's
  brightness-based contrast logic
- add missing MANUAL-CONTENT-START:intro sections to 30 integration
  docs pages that lacked context/links
@vercel

vercel Bot commented Jul 10, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment Jul 11, 2026 12:11am

Request Review

@cursor

cursor Bot commented Jul 10, 2026

Copy link
Copy Markdown

PR Summary

Low Risk
Docs-only and UI contrast tweaks; no auth, runtime, or API behavior changes. Gradient tile colors are unchanged (still white icons).

Overview
Updates docs branding and integration page presentation: new Sim logo in icon.svg, adaptive contrast on BlockInfoCard, and intro copy on many integration MDX pages.

BlockInfoCard no longer always uses text-white on the colored tile. It adds hex brightness detection (same LIGHT_TILE_THRESHOLD / idea as apps/sim icon-color.ts) and applies text-black on clearly light backgrounds so monochrome icons stay visible on white or pale tiles (e.g. Bright Data, Google Contacts). Non-hex values such as gradients still default to white icons.

Integration docs: inserts MANUAL-CONTENT-START:intro blocks on ~30 English integration pages that were missing them—overview, capability bullets, and “In Sim…” context with official product links where applicable.

Favicon: replaces the small vector favicon with a 192×192 SVG that embeds the new Sim logo image.

Reviewed by Cursor Bugbot for commit 802767e. Configure here.

@greptile-apps

greptile-apps Bot commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR refreshes docs branding and adds missing integration introductions. The main changes are:

  • New favicon and icon assets for the docs app.
  • Brightness-based icon contrast in BlockInfoCard.
  • Intro manual-content sections across integration MDX pages.

Confidence Score: 5/5

This looks safe to merge after a small contrast cleanup.

  • No blocking issues found in the changed code.
  • Light gradient tiles can still render white icons, but this is limited to docs card contrast.

apps/docs/components/ui/block-info-card.tsx

Important Files Changed

Filename Overview
apps/docs/components/ui/block-info-card.tsx Adds foreground contrast selection for docs block icons based on parsed hex tile colors.
apps/docs/content/docs/en/integrations/*.mdx Adds intro manual-content sections using the existing marker format.
apps/docs/app/favicon.ico Replaces the docs favicon at the existing Next app convention path.
apps/docs/public/favicon/*.png Replaces docs favicon and PWA PNG assets while keeping the same filenames.
apps/docs/public/icon.svg Replaces the public docs SVG icon at the existing referenced path.

Reviews (1): Last reviewed commit: "feat(docs): update favicon, fix icon con..." | Re-trigger Greptile

Comment thread apps/docs/components/ui/block-info-card.tsx
Ran the docs generator to verify our new intro sections survive
regeneration cleanly. It reformats the blank line before "## Usage
Instructions" to match every other manually-annotated page.
- remove context_dev_prefetch_domain, context_dev_prefetch_by_email,
  and context_dev_get_brand_simplified tools and their block operation
  entries; these aren't meant for general use
- regenerate docs to drop their sections from context_dev.mdx
@waleedlatif1 waleedlatif1 merged commit 8e7e2db into staging Jul 11, 2026
16 checks passed
@waleedlatif1 waleedlatif1 deleted the fix/docs-favicon-integrations branch July 11, 2026 00:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant